In un linguaggio di programmazione a oggetti (OOP) una funzione che è
membro di una classe o, più semplicemente, lÆazione di elaborazione che
lÆoggetto esegue quando viene istruito a farlo per mezzo di un messaggio.
In sintesi, il codice che viene seguito in risposta a una richiesta. ╚
sinonimo di member function.
Una funzione di questo tipo può appartenere come membro a una classe
privata (vedi incapsulamento) oppure a una classe pubblica. Un oggetto che
costituisca un istanza appartenente alla stessa classe della member
function può ricevere un messaggio in cui lo si istruisce di eseguire la
funzione medesima. Consideriamo, ad esempio, una funzione membro della
classe A che ripulisce lo schermo quando viene eseguita. Un oggetto che
costituisca unÆistanza della classe A potrebbe ricevere un messaggio in
cui viene istruito di eseguire tale funzione e perciò ripulirebbe lo
schermo.
|